heartbreaking human drama - Turkish English Dictionary